﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace User.Api.Dto.Bill
{
    public class GetBillOrderDetailResponse:BaseResponse
    {
        public GetBillOrderDetailResponse()
        {
            ResultDatas = new List<ResultData>();
        }

        /// <summary>
        /// 是否都是自费的处方单
        /// </summary>
        public bool IsAllSelfPay { get; set; }

        public string CardNo { get; set; }

        public string PatientName { get; set; }

        /// <summary>
        /// 缴费流水号
        /// </summary>
        public string HosPayId { get; set; }

        /// <summary>
        /// 发票号
        /// </summary>
        public string InvoiceNo { get; set; }

        /// <summary>
        /// 总金额
        /// </summary>
        public string TotalAmt { get; set; }

        /// <summary>
        /// 自费金额
        /// </summary>
        public string SelfAmt { get; set; }

        /// <summary>
        /// 社保报销金额
        /// </summary>
        public string SbPayAmt { get; set; }

        /// <summary>
        /// 处方处理备注
        /// </summary>
        public string ResultMark { get; set; }

        public List<ResultData> ResultDatas { get; set; }

        public class ResultData
        {
            /// <summary>
            /// 费用分类
            /// </summary>
            public string FeeType { get; set; }

            /// <summary>
            /// 分类总金额
            /// </summary>
            public string TotalAmt { get; set; }

            /// <summary>
            /// 分类自费金额
            /// </summary>
            public string SelfAmt { get; set; }

        }
    }
}